<?php
//swoole服务器默认配置
//使用redis前端代理,redis处理静态文件,swoole处理动态请求
//针对全部app生效
//
return array(

    //base->swoole_run
    //下面的配置进行继承和覆盖的操作
    'swoole'=>[//默认的服务器配置
        'server'=>'http',//默认启动http,可以填写http|tcp|udp|websocket可以同时启动多个服务进程
        'host'=>'0.0.0.0',
        'port'=>'8900',

        'enable_coroutine'=>true,
        'worker_num'=>1,
        'task_worker_num'=>1,
        //'daemonize'=>true,
        'http_compression'=>false,
        'reload_async'=>true,
        //这个只有end 一次性输出才有效,可以用代理redis 实现gzip压缩的效果,   //是否开启内容压缩  https://wiki.swoole.com/wiki/page/973.html
        /// 'max_request'=>10000  //worker处理多少请求后退出
    ],
   /* 'http'=>[],//可以自定义host和port 会覆盖默认的swoole_config
    'tcp'=>[],
    'udp'=>[],
    'websocket'=>[],*/

     //数据库和缓存的配置
    'redis'=>array('host'=>'172.17.0.1','port'=>'16379','pass'=>'root'),//redis服务器地址和密码
    'mysql'=>['host'=>'172.17.0.1', 'port'=>'3308', 'user'=>'root','pass'=>'111111','db'=>'meirongs','charset'=>'UTF-8', 'prefix'=>'m_']

);